pertaining to the immune system - French English Dictionary